package org.example.test;

import java.util.function.Function;
import java.util.function.IntConsumer;

/**
 * @author liuga
 * @date 2022/10/10 15:40
 * Description:如果这个匿名内部类是一个接口，且当中只有一个抽象方法需要重写可以使用lambda简化
 */
public class LambdaTest01 {


    public static void foreachArr(IntConsumer consumer) {
        int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
        for (int i : arr) {
            consumer.accept(i);
        }
    }

    public static void main(String[] args) {
        foreachArr(System.out::println);
    }


}
